Big Huge Thesaurus

Sanguinaria canadensis

noun